﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using Sio.Mdm.Server;
using Sio.Mdm.BF.Ldap;
using Sio.Mdm.BL.Base;
using Sio.Mdm.Types.Database;

namespace Sio.Mdm.BL.Ldap
{
    [Service(Name = "LdapPravilaService", DefaultInterface = typeof(ILdapPravilaService))]
    public class LdapPravilaService : BaseFirebird<LdapPravilo>, ILdapPravilaService
    {
        public LdapPravilaService()
            : base("IDM")
        {

        }
    }

    [Service(Name = "LdapPravilaRazsirjenoService", DefaultInterface = typeof(ILdapPravilaRazsirjenoService))]
    public class LdapPravilaRazsirjenoService : BaseFirebird<LdapPraviloRazsirjeno>, ILdapPravilaRazsirjenoService
    {
        public LdapPravilaRazsirjenoService()
            : base("IDM")
        {

        }
    }

    [Service(Name = "LdapPravilaEntiteteService", DefaultInterface = typeof(ILdapPravilaRazsirjenoService))]
    public class LdapPravilaEntiteteService : BaseFirebird<LdapPraviloEntitete>, ILdapPravilaEntiteteService
    {
        public LdapPravilaEntiteteService()
            : base("IDM")
        {

        }
    }  
}
